package object;

public class IntegerDemo {
    public static void main(String[] args) {
        Integer i1=new Integer(5);
        Integer i2=new Integer(5);
        System.out.println(i1==i2);


        Integer i3=Integer.valueOf(5);
        Integer i4=Integer.valueOf(5);
        System.out.println(i3==i4);//true
        //Integer.valueOf()会复用-128到127范围内的数据

        Integer i5=Integer.valueOf(500);
        Integer i6=Integer.valueOf(500);
        System.out.println(i5==i6);//false

        Integer i=5;//Integer i=Integer.valueOf(5);自动装箱特性
        int j=i;//int j=i.intValue();自动拆箱
        System.out.println(i);
        System.out.println(j);

        int max=Integer.MAX_VALUE;
        int min=Integer.MIN_VALUE;
        System.out.println("int的最大值为："+max+",最小值为："+min);

        String s1="123";
        //parseInt()静态方法，需要类名打点访问
        int a=Integer.parseInt(s1);
        System.out.println(a);


    }


}




